﻿using System;
using System.Threading;

namespace CertCsharp
{
    public static class Program
    {
        #region 1-1
        //public static void ThreadMethod()
        //{
        //    for (int i = 0; i < 10; i++)
        //    {
        //        Console.WriteLine("ThreadProc: {0}", i);
        //        Thread.Sleep(0);
        //    }
        //}
        //public static void Main()
        //{
        //    Thread t = new Thread(new ThreadStart(ThreadMethod));
        //    t.Start();

        //    for (int i = 0; i < 4; i++)
        //    {
        //        Console.WriteLine("Main Thread: Do some work");
        //        Thread.Sleep(0);
        //    }

        //    t.Join();

        //    Console.ReadLine();
        //}

        #endregion
        #region 1-2

        //public static void ThreadMethod()
        //{
        //    for (int i = 0; i < 10; i++)
        //    {
        //        Console.WriteLine("ThreadProc {0}:", i);
        //        Thread.Sleep(1000);
        //    }
        //}

        //public static void Main()
        //{
        //    Thread t = new Thread(new ThreadStart(ThreadMethod));
        //    t.IsBackground = true;
        //    t.Start();
        //    Console.ReadLine();
        //}

        
        #endregion



        
    }


}
